addressable technology - German English Dictionary